peak potential - French English Dictionary